impounded water - French English Dictionary